FreeList.o: FreeList.c ../include/FreeList.h
	gcc -c FreeList.c 
BST.o: BST.c ../include/BST.h
	gcc -c BST.c 
N_arytree.o: N_arytree.c ../include/N_arytree.h
	gcc -c N_arytree.c 
HashTable.o: HashTable.c ../include/HashTable.h
	gcc -c HashTable.c 
MainHeader.o: MainHeader.c ../include/MainHeader.h
	gcc -c MainHeader.c 
FileDescriptor.o: FileDescriptor.c ../include/FileDescriptor.h
	gcc -c FileDescriptor.c 
dummy.o: dummy.c
	gcc -c dummy.c
finalout: FreeList.o N_arytree.o BST.o HashTable.o MainHeader.o FileDescriptor.o dummy.o
	gcc  FreeList.o N_arytree.o BST.o HashTable.o MainHeader.o FileDescriptor.o dummy.o -o finalout
	
	
